package LitText;
/**
 * 1. Узнать про бесконечные массивы
 * 2. Придумать, что делать с регистрами
 * 3. Наладить передачу строки из файла
 * 
 * @author Melonie
 */
public class Str {
    static void Test(){
        String str = "Какой-то прикольный текст!";
        System.out.println(str);
        int[][] CharCounter;
        int count = 0;
        boolean exit = false;
        int j = 0;
        CharCounter = new int[2][str.length()];
        //System.out.println(str.charAt(0)+(char)(CharCounter[0][0]));
        for (int i = 0; i < str.length(); i++)
        {
            while  (exit == false)
            {

            if (j == count)
            {
                CharCounter[0][count] = (int)(str.charAt(i));
               // System.out.println(str.charAt(i)+(char)(CharCounter[0][count]));
                CharCounter[1][count] = 1;
                //System.out.println("Записываем "+(char)(CharCounter[0][count])+" в "+count);
                count++;
                exit = true;
                
            }
            else
            {
                if (str.charAt(i) == (char)(CharCounter[0][j]))
                {
                    CharCounter[1][j]++;
                    //str.length() - Необходимо поменять
                    //j = str.length();
                    exit = true;
                }
                else j++;
            }
            
            }
            
            j = 0;
            exit = false;
        
         //   System.out.println("Count = "+count);
        }
        //Вывод результата
         for (int i = 0; i < str.length(); i++){
            System.out.println((char)(CharCounter[0][i])+"="+CharCounter[1][i]);
         }
    }
     
    }


